package com.huaxin.hxmodulestatisticalanalysis.dto.response;

import io.swagger.v3.oas.annotations.media.Schema;

import java.math.BigDecimal;

public class HumidityHeatmapData {
    @Schema(description = "组织ID")
    private String orgId;
    @Schema(description = "站点编号")
    private Long stationNumber;
    @Schema(description = "配电房名称")
    private String roomName;
    @Schema(description = "配电房位置")
    private String location;
    @Schema(description = "楼层")
    private String floor;
    @Schema(description = "湿度")
    private BigDecimal humidity;     // 湿度
    @Schema(description = "设备ID")
    private Long deviceId;

    // Getters and Setters
    public String getOrgId() {
        return orgId;
    }

    public void setOrgId(String orgId) {
        this.orgId = orgId;
    }

    public Long getStationNumber() {
        return stationNumber;
    }

    public void setStationNumber(Long stationNumber) {
        this.stationNumber = stationNumber;
    }

    public String getRoomName() {
        return roomName;
    }

    public void setRoomName(String roomName) {
        this.roomName = roomName;
    }

    public String getLocation() {
        return location;
    }

    public void setLocation(String location) {
        this.location = location;
    }

    public String getFloor() {
        return floor;
    }

    public void setFloor(String floor) {
        this.floor = floor;
    }

    public BigDecimal getHumidity() {
        return humidity;
    }

    public void setHumidity(BigDecimal humidity) {
        this.humidity = humidity;
    }

    public Long getDeviceId() {
        return deviceId;
    }

    public void setDeviceId(Long deviceId) {
        this.deviceId = deviceId;
    }
}
